import os


def get_file_size(dir1):
    '''
    统计目录的大小
    :param dir1:目录的绝对路径
    :return:以字节为单位的文件大小
    '''
    if os.path.exists(dir1):
        dir_size = 0
        dirlist = os.listdir(dir1)
        for i in dirlist:
            file1 = os.path.join(dir1, i)
            if os.path.isfile(file1):
                dir_size += os.path.getsize(file1)
            if os.path.isdir(file1):
                dir_size += get_file_size(file1)
        return dir_size
    else:
        print('目录不存在。')



